moving and transporting equipment - Francés Inglés Diccionario